#ifndef __JSON_METRIC_FORMATTER_HPP__
#define __JSON_METRIC_FORMATTER_HPP__

#include "metrics/MetricFormatter.hpp"

namespace metrics
{
    class MetricFamily;

    class JsonMetricFormatter : public MetricFormatter
    {
    public:
        JsonMetricFormatter();
        virtual ~JsonMetricFormatter();
        virtual std::vector<std::string> format(const MetricFamily &);
    };
    
} // namespace metrics

#endif // __JSON_METRIC_FORMATTER_HPP__